package com.future.singleton;

/**
 * （严格来讲，最完美的方式）
 * 不仅可以借鉴线程同步，还可以防止反序列化
 *
 * 无法序列化的原因是枚举没有构造器，无法实例对象
 */
public enum PerfectSingleton2 {

    INSTANCE;

    public void m() {
    }
}
